put a damper on things - Turco Inglés Diccionario